package com.kgis.fm.flex.model.term
{
	import com.kgis.fm.flex.model.LifecycleModel;

	/**
	 * 
	 * @author Simon He
	 * 
	 */
	[Bindable]
	[RemoteClass(alias="com.kgis.fm.platform.model.term.LabelRule")]
	public class BusinessLabelRule extends LifecycleModel
	{
		public function BusinessLabelRule()
		{
		}
		private var _id:int;
		private var _lrno:int;
		private var _name:String;
		private var _filter:String;
		private var _filterOrdinal:int;
		private var _lfno:int;

		/**
		 * 编号
		 */
		public function get id():int {
			return _id;
		}
		
		public function set id(id:int):void {
			this._id = id;
		}
		
		/**
		 * 样式规则编号
		 */
		public function get lrno():int {
			return _lrno;
		}
		
		public function set lrno(lrno:int):void {
			this._lrno = lrno;
		}
		
		/**
		 * 样式名称
		 */
		public function get name():String {
			return _name;
		}
		
		public function set name(name:String):void {
			this._name = name;
		}
		
		
		
		/**
		 * 过滤条件
		 */
		public function get filter():String {
			return _filter;
		}
		
		public function set filter(filter:String):void {
			this._filter = filter;
		}
		
		
		
		
		/**
		 * 过滤顺序
		 */
		public function get filterOrdinal():int {
			return _filterOrdinal;
		}
		
		public function set filterOrdinal(filterOrdinal:int):void {
			this._filterOrdinal = filterOrdinal;
		}
		
		/**
		 * 样式编号
		 */
		public function get lfno():int {
			return _lfno;
		}
		
		public function set lfno(lfno:int):void {
			this._lfno = lfno;
		}
		
	}
}